package com.yh.dao;

import com.yh.entity.WorkerNode;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * 用于提供uid；使用方式参考uid笔记
 *
 * @author yuhuan
 * @date 2022/01/13
 */
@Mapper
public interface WorkerNodeDao {
    /**
     * 添加Uid的各项参数信息
     *
     * @param workerNodeEntity 关系信息
     * @return 返回添加的总记录数
     */
    int addWorkerNode(WorkerNode workerNodeEntity);

    /**
     * 根据主机和端口查询参数
     *
     * @param host 主机名称
     * @param port 端口号
     * @return 返回查询的实体信息
     */
    WorkerNode getWorkerNodeByHostPort(@Param("host") String host, @Param("port") String port);

}